

.kfxm_list{ position:relative; height:264px;width:1200px;margin-top:40px; }
.kfxm_wrap{width:1200px;overflow:hidden;}
.kfxm_list ul{ overflow:hidden; zoom:1; }
.kfxm_list ul li{ float:left;  width:350px; height:264px; margin-right:13px; overflow:hidden; display:inline;font-size:12px;line-height:24px;position:relative;cursor: pointer;}

.kfxm_list ul li a.name{display:block;height:13px; line-height:13px; color:#88da12;font-size:14px;}
.kfxm_list ul li a:hover{color:#e60011;}
.kfxm_list ul li a img{width:290px; height:200px;}



.kfxm_list .prev,.kfxm_list .next{position:absolute; left:-40px; top:130px; display:block; width:22px; height:39px; overflow:hidden; background:url(img/icons.gif) -22px 0 no-repeat; cursor:pointer; margin-top:-20px;}
.kfxm_list .next{right:-40px;left:auto; background-position:-66px 0; }
.kfxm_list .prevStop{ background-position:0 0; }
.kfxm_list .nextStop{ background-position:-44px 0; }


.pic_h img{
    width:100%;
    overflow: hidden;
    position: relative;
    z-index:1;
    transform: scale(1);
    transition: all 0.7s ease 0s;
    }
.pic_h .show{
    background:rgba(0,0,0,0.4);
    transition: all 0.7s ease 0s;
    width:100%;
    height:100%;
    z-index: 200;
    left: 0;
    position: absolute;
    top:218px;
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: opacity;
    transition-timing-function: ease-in;
    /* Firefox 4 */
    -moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: opacity;
    -moz-transition-timing-function: ease-in;
    /* Safari 鍜? Chrome */
    -webkit-transition-delay:0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    -webkit-transition-timing-function: ease-in;
    /* Opera */
    -o-transition-delay:0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: opacity;
    -o-transition-timing-function: ease-in;
}
.pic_h .show .imgArea {
    left:0;
    width:100%;
    height:100%;
    bottom:0;
    margin:0;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: ease;
    /* Firefox 4 */
    -moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    /* Safari 鍜? Chrome */
    -webkit-transition-delay:0s;
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    /* Opera */
    -o-transition-delay:0s;
    -o-transition-duration: 0.4s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.pic_h .show .imgArea a.cp_nme{
    color:#fff;
    display:block; font-family:"Microsoft YaHei UI", "Arial Unicode MS";
    font-size:16px; font-weight:bold;
    line-height:46px;
    text-align:center;
    padding:0;
}
.pic_h .show .imgArea a.cp_tip{
    padding:18px 30px;  font-weight:bold;
    display:block;
    line-height:1.2em;
    color:#fff;
    text-align: left;
    font-size:14px;
}
.pic_h .show .imgArea a.cp_nme:hover{
    color:#fff;  font-weight:bold;
}
.pic_h:hover  .show {}
.pic_h:hover .show .imgArea a.cp_nme{
    }

.pic_h .show .imgArea a.cp_tip span{color:#d40e23}
.pic_h:hover img {
    transform: scale(1.1) rotate(-2deg);
}

a:hover { color:#d31f1f;}